package top.gytf.unifiedcall.model.code.builtin;

import lombok.AccessLevel;
import lombok.RequiredArgsConstructor;
import top.gytf.unifiedcall.jsr269.code.CodeLocationConstants;
import top.gytf.unifiedcall.model.code.NamespaceCode;

/**
 * 内置命名空间
 */
@CodeLocationConstants
@RequiredArgsConstructor(access = AccessLevel.PRIVATE)
public enum BuiltinNamespaceCode implements NamespaceCode {
    /**
     * 默认命名空间
     */
    DEFAULT("000")
    ;

    private final String value;

    @Override
    public String value() {
        return this.value;
    }
}
